• word of the day

    duke of argyll's tea tree

    duke of argyll's tea tree - Dictionary definition and meaning for word duke of argyll's tea tree

    Definition
    (noun) deciduous erect or spreading shrub with spiny branches and violet-purple flowers followed by orange-red berries; southeastern Europe to China

Word used in video below:
text: a special Adventure Park come on Duke
Download our Mobile App Today
Receive our word of the day
on Whatsapp